Alcock spruce
noun
: a Japanese pyramidal evergreen tree (Picea bicolor) that has stiff branches and slightly flattened leaves and is cultivated for ornament
Love words? Need even more definitions?
Merriam-Webster unabridged
Share